//
//  Bundle+Extension.swift
//  swift命名空间和反射机制
//
//  Created by 龚昕炜 on 16/7/27.
//  Copyright © 2016年 龚昕炜. All rights reserved.
//  加载获得命名空间的名字

import Foundation

extension Bundle {

    /** 函数 (调用方法CFBundle.main().namespace()) */
//    func namespace() -> String {
//        return infoDictionary?["CFBundleName"] as? String ?? ""
//    }
    
    /** 计算型属性(没有参数，有返回值，可以这么用)(调用方式)  CFBundle.main().namespace */
    /** 不能有.等特殊符号否则出错 */
    var namespace: String {
        return infoDictionary?["CFBundleName"] as? String ?? ""
    }
    
}
